Ice jam - French English Dictionary

Ice jam

Meanings of "Ice jam" in French English Dictionary : 3 result(s)

English French
First Aid
Ice jam Embâcle glaciaire
Construction
ice jam embâcle [m]
Maritime
ice jam embâcle [m]